home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d3
/
grab55.arc
/
README
< prev
next >
Wrap
Text File
|
1991-01-10
|
8KB
|
149 lines
This file contains any last minute information, changes from
prior versions of GRAB Plus as well as some handy tips. Read
this file before installing your GRAB Plus system.
To print the manual type README at the DOS prompt. The program
README.COM is the documentation printer. It will also write the
file to disk if desired if a file name is entered when prompted
for the override name. There might not be enough room on the
distribution disk for writing the file to disk, therefore you
should not attempt to write the file to this disk. The file
created as well as this file may also be printed with the DOS
copy command as shown below.
COPY README. PRN:
SPECIAL NOTE TO POSTSCRIPT USERS:
Files cannot be printed as shown above. You must write the
manual to disk first by entering an override name when you run
README.COM. An example would be "C:GRAB.DOC" for the filename.
Then use the program PFPS.COM to print the documentation on your
printer. The command PFPS GRAB.DOC will print the file GRAB.DOC
on the PostScript printer. You may also print this file "README"
with this utility.
PFPS.COM is a PostScript file printer utility that was written by
Terry McGuire who is also a member of the Association of
Shareware Professionals. If you are a PostScript user and are
interested in a PostScript spooler, then pay attention to the
following. Terry has a PostScript spooler called LaserZ which
will intercept output from Non-PostScript programs, translate it
into PostScript language then print it on your PostScript
printer. It will make your Non-PostScript programs compatible
with PostScript! For more information on LaserZ the PostScript
spooler write to:
Terry McGuire
1127 12th. Street #306
Santa Monica, CA 90403
General Information on the 6k GRAB plus.
This README file contains information not included in your
manual. This version of GRAB Plus comes configured to use only
6k of RAM over the previous versions which used as much as 61k of
RAM. In the GRABCFG.EXE program the user is allowed to set GRAB
to use either the 6k mode with disk or EMS swapping or full TSR
mode which will use about 64k of RAM. The menu selection in
GRABCFG.EXE is under "Address and Swap" which in your manual is
referred to as "Return address". Under this selection is a sub-
menu which has a selection "Swap memory or full TSR?". This
selection will set GRAB to swap or to put the full TSR into
memory. In the swap mode GRAB will only use 6k of RAM when
resident. In the full mode GRAB will use about 64k of RAM.
There is one other sub-selection in this area which is "Force to
disk swap?". This selection is used if you do not want GRAB to
swap to EMS memory. In this case it will swap to disk even if
EMS is available.
Disk swapping is not recommended for floppy drive only computers.
The reason is that the swapping requires free disk space equal to
twice the size of the GRAB program. It is also slow with disk
swapping on a floppy drive.
When GRAB is set to the 6k swapping mode it will automatically
detect if you have EMS available. If EMS is not available GRAB
will use the root directory of the disk you are logged onto at
the time you load GRAB into memory. If GRAB is using the disk
for swapping it will create two files while in use. One file is
GRAB1.$$$ and the other is GRAB2.$$$. DO NOT delete either of
these files if you should see them on your drive.
Limitations of the 6k GRAB Plus.
GRAB in the 6k configuration must not be popped up under other
TSRs or transient applications that may not be swapped out or
have their ISRs temporarily suspended. The most common examples
of such applications are network operating systems and
communication programs. It is perfectly acceptable to load GRAB
AFTER these programs, but loading it before will cause problems.
In the case of the network operating system, the OS may think the
node has broken its connection with the server, since it is no
longer responding to packets being sent to it. A communications
package depending on polling may lose characters. If at all
possible, a safe bet is to load GRAB after other TSR programs.
Technical Notes for Hackers.
The technique employed by GRAB is actually quite simple in
theory, it takes a "snapshot" of the applications image in
memory, saves the entire interrupt vector table, and goes
resident, leaving just the code up to a a certain point in GRAB.
The part that remains resident contains the code associated with
checking for hot keys and determining whether it is safe to
popup. When the time comes to popup, the interrupt vector table
is restored to the state it was in at the time that GRAB was
called. This disables any ISRs that may point to an area of code
about to be swapped out. The memory above the resident portion of
GRAB is then saved (to disk or EMS), and the nonresident portion
of GRAB is then swapped in, and the user routines are called.
When the user routines return, the process is reversed, and the
ISR vector table and memory image restored.
Special information for UltraVision users.
If you are using the UltraVision program you may only pop GRAB up
when your screen is in the 80 column mode. This is necessary for
GRAB to read and restore the screen properly. GRAB should only
respond with a beep if you try to pop it up over a screen other
than 80 columns wide.
New information for GRABDB users.
New information for GRABDB the data base program. There have
been two more "switches" added to the data base program GRABDB.
These are the /A switch and the /U switch.
The /A switch is to force the short state abbreviation to be used
in the address in place of the full state name. If GRABDB is
started with the command:
GRABDB /A
The address will display with the official two letter state
abbreviation ready for printing.
The /U switch will allow you have GRABDB force the address to
upper-case letters for the new post office OCR (optical character
recognition) equipment. It will also strip out the punctuation
from the City, State and ZIP line and place a double space
between the City and State abbreviation and the ZIP Code. This
function is added for those that wish to use bulk rate postage
and save extra postage by allowing the post office to use the OCR
equipment. In order to comply with the post office, the City,
State and ZIP must be on the last line of the address. This
means you cannot use a comment line for this purpose.